MailPoet\Config\Populator A

Total Complexity 65
Dependencies 39
Dependents 3
Total lines 703
Lines of code 586
Logical lines of code 175
Comment lines 41
Methods 20
Properties 10

Methods 20

Method Rating Maintainability Complexity Lines of code
createDefaultSettings()
B
36 21 74
populateNewsletterTemplates()
A
39 11 68
populateNewsletterOptionFields()
A
33 2 152
createMailPoetPage()
S
50 5 30
__construct()
S
37 1 89
scheduleTask()
S
56 3 20
createDefaultUsersFlags()
S
62 3 11
createSourceForSubscribers()
S
53 2 25
createDefaultSegment()
S
56 2 19
createOrUpdateUserFlag()
S
58 2 15
scheduleBackfillEngagementData()
S
61 2 14
up()
S
56 1 20
scheduleAuthorizedSendingEmailsCheck()
S
67 2 9
scheduleSubscriberLastEngagementDetection()
S
65 2 9
scheduleUnsubscribeTokens()
S
72 1 6
scheduleSubscriberLinkTokens()
S
72 1 6
scheduleMixpanel()
S
79 1 3
detectReferral()
S
82 1 3
scheduleNewsletterTemplateThumbnails()
S
70 1 7
scheduleInitialInactiveSubscribersCheck()
S
72 1 6